Explore the famous Batu Caves in Kuala Lumpur, Malaysia. Join me as I visit the colorful Rainbow Stairs, the giant Murugan Statue, and one of Malaysia’s most iconic destinations.